Euphrates softshell turtle - French English Dictionary